Si vuole implementare un'insieme di classi sufficiente a descrivere un set di
automobili, con particolare riferimento a due propriet fondamentali: il suo 
motore e l'insieme di optional con i quali viene fornita.
Non  nota a priori la tipologia delle automobili che verranno trattate dal 
programma, cos come risulta sconosciuto il tipo di motore che un'automobile 
pu montare.

Realizzare il package motori con le classi riferite ai motori. Questi devono 
contenere informazioni su:
- cilindrata
- cilindri
- cavalli
La potenza (cavalli, calcolati in base ai primi due) e gli RPM massimi sono 
definiti in modo diverso in base al fatto che si tratti di un motore diesel o 
benzina.

Realizzare il package auto con le classi riferite alle auto e gli optional. 
Ogni auto deve prevedere: 
- targa
- marca
- modello
- motore
- numero variabile di optional
Un optional deve contenere codice, descrizione, valore e prevedere un metodo 
toString che restituisca i dati in ununica stringa (per velocizzarne la 
stampa).

Si implementi un metodo main che testa l'utilizzo e il funzionamento di tali 
classi.
